package cn.bouncyslime.graduationProject.nba.dto;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author 张一卓
 * @date 2020/5/6 1:19
 **/
public class PlayerCompetitionDataDto {
    private Integer competitionId;
    private Integer playerId;
    private String teamId;
    private Integer isStartingIn;
    private Integer playingTime;
    private BigDecimal shootingPercentage;
    private Integer shootingAmount;
    private Integer shootingAttempts;
    private BigDecimal threePointPercentage;
    private Integer threePointAmount;
    private Integer threePointAttempts;
    private BigDecimal penaltyKickPercentage;
    private Integer penaltyKickAmount;
    private Integer penaltyKickAttempts;
    private Integer rebound;
    private Integer frontRebound;
    private Integer backRebound;
    private Integer assists;
    private Integer steal;
    private Integer blockShot;
    private Integer fault;
    private Integer foul;
    private Integer score;
    private BigDecimal trueShootingPercentage;

    public Integer getCompetitionId() {
        return competitionId;
    }

    public void setCompetitionId(Integer competitionId) {
        this.competitionId = competitionId;
    }

    public Integer getPlayerId() {
        return playerId;
    }

    public void setPlayerId(Integer playerId) {
        this.playerId = playerId;
    }

    public String getTeamId() {
        return teamId;
    }

    public void setTeamId(String teamId) {
        this.teamId = teamId;
    }

    public Integer getIsStartingIn() {
        return isStartingIn;
    }

    public void setIsStartingIn(Integer isStartingIn) {
        this.isStartingIn = isStartingIn;
    }

    public Integer getPlayingTime() {
        return playingTime;
    }

    public void setPlayingTime(Integer playingTime) {
        this.playingTime = playingTime;
    }

    public BigDecimal getShootingPercentage() {
        return shootingPercentage;
    }

    public void setShootingPercentage(BigDecimal shootingPercentage) {
        this.shootingPercentage = shootingPercentage;
    }

    public Integer getShootingAmount() {
        return shootingAmount;
    }

    public void setShootingAmount(Integer shootingAmount) {
        this.shootingAmount = shootingAmount;
    }

    public Integer getShootingAttempts() {
        return shootingAttempts;
    }

    public void setShootingAttempts(Integer shootingAttempts) {
        this.shootingAttempts = shootingAttempts;
    }

    public BigDecimal getThreePointPercentage() {
        return threePointPercentage;
    }

    public void setThreePointPercentage(BigDecimal threePointPercentage) {
        this.threePointPercentage = threePointPercentage;
    }

    public Integer getThreePointAmount() {
        return threePointAmount;
    }

    public void setThreePointAmount(Integer threePointAmount) {
        this.threePointAmount = threePointAmount;
    }

    public Integer getThreePointAttempts() {
        return threePointAttempts;
    }

    public void setThreePointAttempts(Integer threePointAttempts) {
        this.threePointAttempts = threePointAttempts;
    }

    public BigDecimal getPenaltyKickPercentage() {
        return penaltyKickPercentage;
    }

    public void setPenaltyKickPercentage(BigDecimal penaltyKickPercentage) {
        this.penaltyKickPercentage = penaltyKickPercentage;
    }

    public Integer getPenaltyKickAmount() {
        return penaltyKickAmount;
    }

    public void setPenaltyKickAmount(Integer penaltyKickAmount) {
        this.penaltyKickAmount = penaltyKickAmount;
    }

    public Integer getPenaltyKickAttempts() {
        return penaltyKickAttempts;
    }

    public void setPenaltyKickAttempts(Integer penaltyKickAttempts) {
        this.penaltyKickAttempts = penaltyKickAttempts;
    }

    public Integer getRebound() {
        return rebound;
    }

    public void setRebound(Integer rebound) {
        this.rebound = rebound;
    }

    public Integer getFrontRebound() {
        return frontRebound;
    }

    public void setFrontRebound(Integer frontRebound) {
        this.frontRebound = frontRebound;
    }

    public Integer getBackRebound() {
        return backRebound;
    }

    public void setBackRebound(Integer backRebound) {
        this.backRebound = backRebound;
    }

    public Integer getAssists() {
        return assists;
    }

    public void setAssists(Integer assists) {
        this.assists = assists;
    }

    public Integer getSteal() {
        return steal;
    }

    public void setSteal(Integer steal) {
        this.steal = steal;
    }

    public Integer getBlockShot() {
        return blockShot;
    }

    public void setBlockShot(Integer blockShot) {
        this.blockShot = blockShot;
    }

    public Integer getFault() {
        return fault;
    }

    public void setFault(Integer fault) {
        this.fault = fault;
    }

    public Integer getFoul() {
        return foul;
    }

    public void setFoul(Integer foul) {
        this.foul = foul;
    }

    public Integer getScore() {
        return score;
    }

    public void setScore(Integer score) {
        this.score = score;
    }

    public BigDecimal getTrueShootingPercentage() {
        return trueShootingPercentage;
    }

    public void setTrueShootingPercentage(BigDecimal trueShootingPercentage) {
        this.trueShootingPercentage = trueShootingPercentage;
    }

    @Override
    public String toString() {
        return "PlayerCompetitionDataDto{" +
                "competitionId=" + competitionId +
                ", playerId=" + playerId +
                ", teamId='" + teamId + '\'' +
                ", isStartingIn=" + isStartingIn +
                ", playingTime=" + playingTime +
                ", shootingPercentage=" + shootingPercentage +
                ", shootingAmount=" + shootingAmount +
                ", shootingAttempts=" + shootingAttempts +
                ", threePointPercentage=" + threePointPercentage +
                ", threePointAmount=" + threePointAmount +
                ", threePointAttempts=" + threePointAttempts +
                ", penaltyKickPercentage=" + penaltyKickPercentage +
                ", penaltyKickAmount=" + penaltyKickAmount +
                ", penaltyKickAttempts=" + penaltyKickAttempts +
                ", rebound=" + rebound +
                ", frontRebound=" + frontRebound +
                ", backRebound=" + backRebound +
                ", assists=" + assists +
                ", steal=" + steal +
                ", blockShot=" + blockShot +
                ", fault=" + fault +
                ", foul=" + foul +
                ", score=" + score +
                ", trueShootingPercentage=" + trueShootingPercentage +
                '}';
    }
}
